home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Memphis Amiga Group / MAG Games 07 (1988-01)(Memphis Amiga Group)[Disk 077].zip / MAG Games 07 (1988-01)(Memphis Amiga Group)[Disk 077].adf / YaBoingII.doc < prev    next >
Text File  |  1987-12-08  |  2KB  |  55 lines

  1. YaBoing II, by Ali T. Ozer 
  2. --------------------------------------------------------
  3. USMail: Box 7703, Stanford, CA 94309
  4. ARPA:   Ali@score.stanford.edu
  5. --------------------------------------------------------
  6. YaBoing II is freely distributable and not for sale.
  7. --------------------------------------------------------
  8. This is a second version of the small WorkBench game 
  9. YaBoing!,"Yet Another Boing." Except for the use of
  10. sprites and general silliness, YaBoing II is much
  11. different that YaBoing!.
  12.  
  13. YaBoing II is really a "stack-calculator" simulator
  14. where you have to hunt down the numbers to be input
  15. and the operators to be applied...
  16.  
  17. -The "calculator" has a 4-location stack. The window
  18.  displays the four entries, with the bottom of the 
  19.  stack at the top (right under the title bar).
  20. -Inputs are one-digit only; when you catch a "number"
  21.  sprite the value (0-9) is pushed to the stack. 
  22. -If the stack overflows, you lose the bottom entry.
  23. -The operators "+", "-", "*", "/", pop the top two 
  24.  entries of the stack and push the result. If you push
  25.  X and then Y, the result is X op Y (and not Y op X).
  26.  If the stack has less than 2 entries, the operator
  27.  is ignored and nothing happens.
  28. -The "POP" operator pushes the top element off.
  29. -The "SWAP" operator swaps the top two elements.
  30. -The "?" is a mystery number greater than 9.
  31. -The stack locations hold 32-bit unsigned numbers. 
  32. -If "+" or "*" causes overflow, the result is simply
  33.  truncated.
  34. -If subtraction causes a negative result, you get 0.
  35. -If you divide by ZERO, the system GURUs. 
  36. -No, no, kidding. If you divide by ZERO the stack is
  37.  cleared.
  38.  
  39. So what's the goal of the game? To end up with the
  40. highest number on top of the stack at the end of the
  41. game. When the game ends the rest of the stack is 
  42. discarded. The game lasts about 40-45 seconds, and
  43. about five seconds before the end your mouse pointer
  44. changes shape to warn you (so that you can make sure
  45. you have your best number at the top of the stack...).
  46.  
  47. When the game ends the current score and the best so
  48. far are displayed. To play another game, simply click
  49. the right mouse button. YaBoing II can also be 
  50. deactivated at any time with a right mouse click.
  51. (Left mouse will also work, but then you need to click
  52. on the YaBoing II window itself.)
  53.  
  54. The high score is (2^32) - 1. Good luck! 
  55.